take too long - Turkish English Dictionary